distributed contracts - German English Dictionary